live from hand to mouth


Results for "live from hand to mouth"

English - Turkish Dictionary

live from hand to mouth

(English - Turkish Dictionary) :
elden ağıza yaşamak, kıt kanaat geçinmek.